html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0px;
	padding: 0px;
}

html, body {
	width: 100%;
	height: 100%;
	font: 12px tahoma, Arial, "宋体", Verdana, sans-serif;
	background-color: #ffffff;
}

*html, *html body {
	background-image: url(about:blank);
	background-attachment: fixed;
}


body.menu {
    background: url("../images/admin_y_bg.gif") repeat-y scroll 0 0 transparent;
    overflow: hidden;
}
a {
    color: #656D77;
    text-decoration: none;
}



/* get rid of those system borders being generated for A tags */
a:active {
outline:none;
}
:focus {
-moz-outline-style:none;
}

/* root element for accordion. decorated with rounded borders and gradient background image */
#accordion {
}

/* accordion header */
#accordion h2 {
    cursor:pointer;
    background: url("../images/admin_bg.gif") no-repeat scroll 0 -30px transparent;
    clear: both;
    color: #2366A6;
    height: 24px;
    line-height: 24px;
    margin: 5px;
    padding-left: 20px;
    width: 100px;
    font-size: 12px;
}

/* currently active header */
#accordion h2.current {
    cursor:pointer;
    
    background: url("../images/admin_bg.gif") no-repeat scroll 0 -30px transparent;
    clear: both;
    color: #2366A6;
    height: 24px;
    line-height: 24px;
    margin: 5px;
    padding-left: 20px;
    width: 100px;
        font-size: 12px;
    
}

/* accordion pane */
#accordion .pane {
	clear: both;
	
    display:none;
    font-size:12px;
	color: #444444;
    line-height: 20px;
    margin: 5px;
    padding-left: 10px;
    width: 120px;    
}
